be flea-bitten - Espagnol Anglais Dictionnaire